

#include "matrl.h"

void MD5_encryption(union elem_vector *user_inf)
{
    char md5_result[33]; // MD5结果将以字符串形式存储，加上结尾的'\0'

    md5_data(user_inf->_USER.md5_passwd, strlen(user_inf->_USER.md5_passwd), md5_result);
    strcpy(user_inf->_USER.md5_passwd, md5_result);
}

// 全日志信息输入函数
void Total_log_input(union elem_vector *data, char *path)
{
    FILE *fp = fopen(path, "a");

    if (NULL == fp)
    {
        fprintf(stderr, "Total_log_input: file open error!\n");
        exit(1);
    }

    fwrite(data, sizeof(union elem_vector), 1, fp);
    
    fclose(fp);
}

// list books;

// void state_book(void)
// {
//     books = create();
// }

// void add_matrl()
// {
//     matrl_inf b;
//     printf("\n货物ID：");
//     scanf("%d", &b.ID);
//     printf("\n货物名：");
//     scanf("%s", b.name);
//     printf("\n进货物量：");
//     scanf("%f", &b.size);
// }

// void del_book()
// {
//     int isbn;

//     printf("");
//     scanf("%d", &isbn);

//     if (isbn == find_book(books, isbn))
//         printf("\n删除书籍（ISBN：）");
// }

// void find_book(void)
// {
// }
